package com.syq.service;


import com.syq.dto.DTO;
import com.syq.entity.CoachGoodAtCoursetype;
import com.syq.page.PageInfo;

public interface CoachGoodAtCoursetypeService {
    /**
     * 查询全部教练员
     * @return
     */
    public DTO<CoachGoodAtCoursetype> getAllCoachGoodAtCoursetypes() throws Exception;
    /**
     * 删除教练员
     * @return
     */
    public DTO<CoachGoodAtCoursetype> deleteCoachGoodAtCoursetypeByCCtno(String cCtno) throws Exception;
    /**
     * 修改教练员
     * @return
     */
    public DTO<CoachGoodAtCoursetype> updateCoachGoodAtCoursetypeByCCtno(CoachGoodAtCoursetype coachGoodAtCoursetype) throws Exception;
    /**
     * 增加教练员
     * @return
     */
    public DTO<CoachGoodAtCoursetype> addCoachGoodAtCoursetype(CoachGoodAtCoursetype coachGoodAtCoursetype) throws Exception;
    /**
     * 分页查询教练员
     * @return
     */
    public DTO<CoachGoodAtCoursetype> getCoachGoodAtCoursetypeByPage(PageInfo pageInfo) throws Exception;
    /**
     * 查询教练员附上儿童
     * @return
     */
//    public DTO<CoachGoodAtCoursetype> selectCoachGoodAtCoursetypeWithChildren(String cCtno) throws Exception;
//
//    public DTO<CoachGoodAtCoursetype> getCoachGoodAtCoursetypeWithOrdrees(String cCtno) throws Exception;
//
//    public DTO<CoachGoodAtCoursetype> sendCodeMail(String cname) throws Exception;
//
//    public DTO<CoachGoodAtCoursetype> updateCoachGoodAtCoursetypeByPwd(CoachGoodAtCoursetypeVo coachGoodAtCoursetypeVo) throws Exception;
//
//    public DTO<CoachGoodAtCoursetype> activate(String  cCtno)  throws Exception;


}
